package com.zelix;

public abstract class xi extends ui {

    protected qy f;
    private static String z[];

    public xi(int i) {
        super(i);
        f = new qy(11, 3);
    }

    boolean a(xh xh1, nh nh1) {
        return true;
    }

    public final void a(uh uh, nh nh1) {
        int i;
        int j;
        int k;
        int l;
        i = g();
        j = nh1.x();
        k = nh1.h();
        for (l = 0; l < i; l++) {
            uh uh1;
            xh xh1;
            String s;
            int i1;
            int j1;
            uh1 = a(l);
            if ((uh1 instanceof xh)) {
                xh1 = (xh) uh1;
                xh1.a(this, nh1);
                s = xh1.a();
                if (f.b(s)) {
                    nh1.e("\"" + s + z[0] + a() + z[4] + d() + z[2]);
                } else if (!a(xh1, nh1))
                    continue;
                i1 = xh1.a();
                for (j1 = 0; j1 < i1; j1++) {
                    f.b(s, xh1.a(j1));
                }
            } else {
                nh1.a(getClass().getName() + z[1] + uh1.getClass().getName() + z[5] + l + z[3] + d() + ".");
            }
        }
        b(nh1, j, k);
        a(nh1, j, k);
    }

    private static String z(char[] chs) {
        byte key = 0;
        for (int i = 0; i < chs.length; i++) {
            switch (i % 5) {
                case 0:
                    key = 0x77;
                    break;
                case 1:
                    key = 89;
                    break;
                case 2:
                    key = 53;
                    break;
                case 3:
                    key = 66;
                    break;
                case 4:
                    key = 31;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static {
        String as[];
        as = new String[6];
        as[0] = z("UyT2o\0228G1?\0326G'?\0031T,?\0307V'?\0367\025`".toCharArray());
        as[1] = z("W1T&?".toCharArray());
        as[2] = z("Yy\025\004v\005*Abp\024:@0m\0227V'?\0000Y.?\025<\0257l\022=\033".toCharArray());
        as[3] = z("W8Abs\0367Pb".toCharArray());
        as[4] = z("UyF6~\003<X'q\003yT6?\0330['?".toCharArray());
        as[5] = z("W8Fb|\0370Y&?".toCharArray());
        z = as;
    }
}
